vent grill - French English Dictionary